package com.zscat.mallplus.ums.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zscat.mallplus.utils.BaseEntity;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author mallplus
 * @since 2019-06-15
 */
@Data
@TableName("sys_applet_set")
public class SysAppletSet extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    private String appid;

    private String appsecret;

    private String mchid;

    @TableField("pay_sign_key")
    private String paySignKey;

    private String certname;

    private String notifyurl;

    /**
     * 下单通知模版
     */
    private String templateid1;

    /**
     * 支付成功模版
     */
    private String templateid2;

    private String templateid3;

    private String templateid4;

    private String templateid5;

    private String templateid6;

    @TableField("meituan_appid")
    private String meituanAppid;

    @TableField("meituan_appsecret")
    private String meituanAppsecret;

    @TableField("meituan_session")
    private String meituanSession;

    @TableField("meituan_refresh_session")
    private String meituanRefreshSession;

    @TableField("expires_in")
    private String expiresIn;

    @TableField("meituan_redirect")
    private String meituanRedirect;

    @TableField("toutiao_appid")
    private String toutiaoAppid;

    @TableField("toutiao_appsecret")
    private String toutiaoAppsecret;

    private String salt;

    @TableField("douyin_notifyurl")
    private String douyinNotifyUrl;

    @TableField("douyin_token")
    private String douyinToken;

    @TableField("cz_notifyurl")
    private String czNotifyurl;

    private String certPath;
    @TableField("appid_h5")
    private String appidH5;
    @TableField("appsecret_h5")
    private String appsecretH5;

    private Long storeId;
}
